home *** CD-ROM | disk | FTP | other *** search
Text File | 1990-04-27 | 2.4 KB | 57 lines | [TEXT/GEOL] |
- Item forwarded by A33 to A34
-
- Item 3043386 24-April-90 14:08PDT
-
- From: D4682 Marx, Peter,PRT
-
- To: A.XSE007 Austria - Orthosoft,J Mayrbauer,IDV
- MACAPP.TECH$ MacApp Technical
- GRETSCH Gretsch, Greg
-
- Sub: Re: MacApp & 32QD & 32Clean
-
- Juergen -
-
- I have spent the better part of six months working with 32-bit QuickDraw,
- 32-Bit Clean Applications, C++, and MacApp and can say that it isn't too easy.
- I do have a couple of tips, though...
-
- Ignore DoubleVision and OSImage...they were written long before 32QD was frozen
- and fail to make use of most of its features. Instead, I would look into the
- documentation that comes with 6.0.5 and 32QD version 1.2. The features are
- amazingly useful to anyone who has tried to use offscreen images on the Mac
- over the last couple of years. In fact, Apple has produced something in 32QD
- that is unique so far as I can tell - the routines are much more powerful and
- easy to use than anything I've seen on Sun, IBM, Dec, Silicon Graphics, and
- PIXAR.
-
- I have also done a lot of convolutions, filtering, histograms, etc in
- C/32QD/MacApp for the medical imaging world (as you know), and have found that
- offscreen worlds in 32QD are never quite what you expect. The rowBytes is
- always larger than it needs to be (regardless of long-word alignment.) You can
- use the GetBaseAddr() routine of 32QD to get a clean baseAddr from PixMaps.
- This works on any pixmap, including 32-bit addressed ones.
-
- Does anyone know if MacApp 2.0ß9 is 32-bit clean? I have run it under the
- various Apple systems that require this and haven't found any problems. This is
- inconclusive, though (you can prove a bug, but not its absence...)
-
- Also, the IIci does not require applications to be 32-bit clean. While its ROM
- is 32-bit clean, the system generally runs under 24-bit addressing, no? AUX 2.0
- and upcoming systems may change this, of course.
-
- Finally, I will say again...do not use the original version of 32-bit QD if you
- have access to the new one. Version 1.2 fixes many, many bugs with the
- offscreen gWorlds, etc. It also has some very nifty features, some of which I
- discovered before the documentation was around (ie. dithering from indexed
- PixMaps.)
-
- If you have more specific questions (ie. code samples), feel free to link me
- back.
-
- Peter Marx
- UCLA Medicine
-
- D4682
-
-